//
//  Person.h
//  OClesson_01 类和对象
//
//  Created by 米华 on 16/2/24.
//  Copyright © 2016年 Apon. All rights reserved.
//

#import <Foundation/Foundation.h>
/**
 *person 是类名.
 *NSObject 父类.(继承章节详细介绍.)
 *一个类的声明在@ interface 和 @end 之间.
 */
@interface Person : NSObject

/**1. 声明实例变量(成员变量), 注意,实例变量在{}之间. */
{
    @public  //实例变量的可见度设置为公开,外部可以访问
    NSString *_name;//*号意味着指针指向空
    /**< OC 中字符串用 NSString, 实例变量是以下划线_开头的, 实例变量是对象类型(如 NSString)的时候要加"*"(对象是在堆区开空间的). */
    NSInteger _age;/**在栈区*/
    
    NSString *_gender;
    
    CGFloat _weight;
}


/** 2. 声明方法 */
/** 方法一: 自我介绍. */
- (void)info;

/** 方法二: 打招呼 */
- (void)sayHi;


@end
